﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;
using AOYOU.Framework.Config.Core;

namespace ConsoleApplication1
{
    /// <summary>
    /// 
    /// </summary>
    [Serializable]
    public class PrimeVerifyConfig : ConfigUnit
    {
        public override string FilePath
        {
            get
            {
                return @"PrimeVerify.config";
            }
        }

        /// <summary>
        /// 夜审开始获取当天（T）订单的时间
        /// </summary>
        [ConfigAccess(ConfigAccessAttribute.ALL)]
        public string NightAuditT { get; set; }

        /// <summary>
        /// 员工能获取的待审酒店总数
        /// </summary>
        [ConfigAccess(ConfigAccessAttribute.ALL)]
        public int HotelCount { get; set; }

        /// <summary>
        /// 日审员工能获取的有回传酒店数
        /// </summary>
        [ConfigAccess(ConfigAccessAttribute.ALL)]
        public int DayGetFaxReplyCount { get; set; }

        /// <summary>
        /// 夜审员工一次获取的日审酒店数
        /// </summary>
        [ConfigAccess(ConfigAccessAttribute.ALL)]
        public int NightGetDayCount { get; set; }

        /// <summary>
        /// 添加历史延迟时间
        /// </summary>
        [ConfigAccess(ConfigAccessAttribute.ALL)]
        public int SleepTime { get; set; }

        /// <summary>
        /// 允许获取总酒店数量配置
        /// </summary>
        [ConfigAccess(ConfigAccessAttribute.ALL)]
        public int HaveHotelCount { get; set; }

        /// <summary>
        /// 允许获取待查酒店数量配置
        /// </summary>
        [ConfigAccess(ConfigAccessAttribute.ALL)]
        public int WaitHotelCount { get; set; }

        /// <summary>
        /// 允许暂缓酒店数量
        /// </summary>
        [ConfigAccess(ConfigAccessAttribute.ALL)]
        public int RespiteHotelCount { get; set; }

        /// <summary>
        /// 一审预分配显示时间
        /// </summary>
        [ConfigAccess(ConfigAccessAttribute.ALL)]
        public int PrevShowTime { get; set; }

    }
}
